package com.entity;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.Date;

@AllArgsConstructor//全参构造
@NoArgsConstructor//无参构造
@Data
@Accessors(chain = true)//链式写法
public class Order implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 订单id（数据库）
     */
    private String id;
    /**
     * 订单id（用户可见）
     */
    private String orderid;
    /**
     * 商品id
     */
    private String commid;
    /**
     * 商品名
     */
    private String commname;
    /**
     * 商品描述
     */
    private String commdesc;
    /**
     * 商品价格
     */
    private float thinkmoney;
    /**
     * 商品所在农场
     */
    private String category;
    /**
     * 订单用户id
     */
    private String userid;
    /**
     * 订单商品数量
     */
    private int number;
    /**
     * 总价
     */
    private Float totalmoney;
    /**
     * 订单生成时间
     */
    private Date formtime;
    /**
     * 订单状态
     */
    private Integer orderstatus;
    /**
     * 重量
     */
    private String weight;
    /**
     * 操作
     */
    private  Integer orderoperate;
    /**
     * 收件人姓名
     */
    private  String receivename;
    /**
     * 收件人电话
     */
    private  String receivephone;
    /**
     * 收件人地址
     */
    private  String receiveaddress;
    /**
     * 商家id
     */
    private  String solderid;
}